#ifndef _VALUETYPE_
#define _VALUETYPE_

enum ValueType
{
    LongInteger,
    Double,
    String,
    UserDefinedObject,
    Boolean,
    Array,
    Unresolved, // typ hodnoty nelze zatim urcit (napr. pri semanticke kontrole u parametru funkci)
    Undefined   // zadna hodnota - vysledek deklarace bez inicializace - "var x;"
};

#endif
